#include "config.h"

void sim_main(void);

class Main : public MainWrapper
{
    using MainWrapper::MainWrapper;
private:
    // NOLINTNEXTLINE(cppcoreguidelines-avoid-c-arrays, modernize-avoid-c-arrays, hicpp-avoid-c-arrays)
    int impl( int argc, const char* argv[]) const final {
        config::handleArgs( argc, argv, 1);
        sim_main();
        return 0;
    }
};

int main( int argc, const char* argv[])
{
    return Main( "Perf Model").run( argc, argv);
}